keep one's end up - Almanca İngilizce Sözlük